body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
  margin:0;
  padding:0;
}
html {
  font-family:"宋体", "Arial Narrow", HELVETICA;
  font-size:12px;
  background:#ffffff;
  -webkit-text-size-adjust:100%;
  -ms-text-size-adjust:100%;
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display:block; }
audio, canvas, video {
  display:inline-block;
  *display:inline;
  *zoom:1;
}
audio:not([controls]) { display:none; }
table {
  border-collapse:collapse;
  border-spacing:0;
  font-size:inherit;
  font:100%;
}
a { text-decoration:none; }
a:link { color:#0b72a4; }
a:hover {
  text-decoration:underline;
  outline:0;
}
a:active { outline:0; }
sub, sup {
  position:relative;
  font-size:75%;
  line-height:0;
  vertical-align:baseline;
}
sup { top:-0.5em; }
sub { bottom:-0.25em; }
img {
  max-width:100%;
  height:auto;
  vertical-align:middle;
  border:0;
  -ms-interpolation-mode:bicubic;
}
img, button, input {
  height:auto;
  border:0;
  -ms-interpolation-mode:bicubic;
  vertical-align:middle;
}
del { text-decoration:line-through; }
address, caption, cite, code, dfn, em, strong, th, var {
  font-style:normal;
  font-weight:normal;
}
ol, ul, li {
  list-style:none;
  list-style-type:none;
}
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 {
  font-size:100%;
  overflow:hidden;
}
h3, h4 { font-weight:lighter; }
q:before, q:after { content:''; }
#map_canvas img { max-width:none; }
button, input, select, textarea {
  margin:0;
  font-size:100%;
  vertical-align:middle;
}
textarea { resize:vertical; }
button, input {
  *overflow:visible;
  line-height:normal;
}
a, button {
  outline:none;
  cursor:pointer;
}
button::-moz-focus-inner, input::-moz-focus-inner {
  padding:0;
  border:0;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
  cursor:pointer;
  -webkit-appearance:button;
}
input[type="search"] {
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-appearance:textfield;
}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance:none; }
textarea {
  overflow:auto;
  vertical-align:top;
}
th { text-align:inherit; }
fieldset, img { border:0; }
fieldset {
  margin:0;
  padding:0;
}
iframe { display:block; }
abbr, acronym { border:0; }
ins, a { text-decoration:none; }
.clear { *zoom:1; }
.clear:before, .clear:after {
  display:table;
  content:"";
  line-height:0;
}
.clear:after { clear:both; }
.hide-text {
  font:0 / 0 a;
  color:transparent;
  text-shadow:none;
  background-color:transparent;
  border:0;
}
.input-block-level {
  display:block;
  width:100%;
  min-height:30px;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.clr { clear:both; }
.cl { clear:left; }
.cr { clear:right; }
.f11 { font-size:11px; }
.f12 { font-size:12px; }
.f13 { font-size:13px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f16 { font-size:16px; }
.f18 { font-size:18px; }
.f20 { font-size:20px; }
.f24 { font-size:24px; }
.en-ft { font-family:arial; }
.fn { font-weight:normal; }
.fb { font-weight:700; }
.fl, .fr { display:inline; }
.fl { float:left; }
.fr { float:right; }
.show { display:block; }
.hide { display:none; }
.cp { cursor:pointer; }
.tl { text-align:left; }
.tr { text-align:right; }
.tc { text-align:center; }
.tj {
  text-align:justify;
  text-justify:inter-ideograph;
}
.ti { text-indent:-9999em; }
.vm { vertical-align:middle; }
.dib { display:inline-block; }
.ct {
  display:inline-block;
  vertical-align:middle;
}
.pr { position:relative; }
.pa { position:absolute; }
.zoom { *zoom:1; }
.p6 { padding:6px; }
.p8 { padding:8px; }
.p10 { padding:10px; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.mt7 { margin-top:7px; }
.mb15 { margin-bottom:15px; }
.mb20 { margin-bottom:20px; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.blank3 {
  clear:both;
  display:block;
  font-size:1px;
  overflow:hidden;
  height:3px;
}
.blank10 {
  clear:both;
  display:block;
  font-size:1px;
  overflow:hidden;
  height:10px;
}
.blank15 {
  clear:both;
  display:block;
  font-size:1px;
  overflow:hidden;
  height:15px;
}
.blank25 {
  clear:both;
  display:block;
  font-size:1px;
  overflow:hidden;
  height:25px;
}
.noBorder { border:none !important; }
.oh { overflow:hidden; }
.yahei { font-family:"Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti; }
@font-face {
  font-family:"uxiconfont";
  src:url("../fonts/uxiconfont.eot");
  src:url("../fonts/uxiconfont.eot?#iefix") format("embedded-opentype"), url("../fonts/uxiconfont.woff") format("woff"), url("../fonts/uxiconfont.ttf") format("truetype"), url("../fonts/uxiconfont.svg#svgFontName") format("svg");
}
@font-face {
  font-family:"fontawefont";
  src:url("../fonts/fontawefont.eot");
  src:url("../fonts/fontawefont.eot?#iefix") format("embedded-opentype"), url("../fonts/fontawefont.woff") format("woff"), url("../fonts/fontawefont.ttf") format("truetype"), url("../fonts/fontawefont.svg#svgFontName") format("svg");
}
.iconfont {
  font-family:"uxiconfont";
  font-size:16px;
  font-style:normal;
}
.iconawefont {
  font-family:"fontawefont";
  font-size:16px;
  font-style:normal;
}
button::-moz-focus-inner {
  border:0;
  padding:0;
  margin:0;
}
.easyDialog_wrapper {
  min-width:320px;
  _width:320px;
  color:#444444;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);
  -moz-box-shadow:0 0 10px rgba(0,0,0,0.4);
  box-shadow:0 0 10px rgba(0,0,0,0.4);
  display:none;
  font-family:"Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
}
.easyDialog_wrapper .easyDialog_content {
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  background:#ffffff;
  border:1px solid #e5e5e5;
}
.easyDialog_wrapper .easyDialog_title {
  height:28px;
  line-height:28px;
  overflow:hidden;
  color:#3d3d3d;
  padding:0 10px;
  font-size:14px;
  border-bottom:1px solid #e5e5e5;
  background:#f7f7f7;
  -webkit-border-top-right-radius:4px;
  -moz-border-radius-topright:4px;
  border-top-right-radius:4px;
  -webkit-border-top-left-radius:4px;
  -moz-border-radius-topleft:4px;
  border-top-left-radius:4px;
}
.easyDialog_wrapper .close_btn {
  color:#3d3d3d;
  text-decoration:none;
  float:right;
}
.easyDialog_wrapper .close_btn i { font-size:14px; }
.easyDialog_wrapper .easyDialog_text {
  padding:20px 10px;
  font-size:12px;
  line-height:22px;
}
.easyDialog_wrapper .easyDialog_footer {
  padding:0 10px;
  *zoom:1;
}
.easyDialog_wrapper .easyDialog_footer:after {
  content:'';
  display:block;
  height:0;
  overflow:hidden;
  visibility:hidden;
  clear:both;
}
.easyDialog_wrapper .btn_highlight {
  border:1px solid;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  cursor:pointer;
  font-family:"Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
  float:right;
  font-size:12px;
  padding:0 12px;
  height:24px;
  line-height:24px;
  margin-bottom:10px;
  background:#4787ed;
  background:-webkit-gradient(linear,center bottom,center top,from(#4787ed),to(#4d90fe));
  background:-moz-linear-gradient(90deg,#4787ed,#4d90fe);
  border-color:#3079ed;
  color:#ffffff;
}
.easyDialog_wrapper .btn_normal {
  border:1px solid;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  cursor:pointer;
  font-family:"Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
  float:right;
  font-size:12px;
  padding:0 12px;
  height:24px;
  line-height:24px;
  margin-bottom:10px;
  margin-left:10px;
  border-color:#c3c3c3;
  background-color:#efefef;
  background-image:-moz-linear-gradient(top,#ececec,#f4f4f4);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#ececec),to(#f4f4f4));
  background-image:-webkit-linear-gradient(top,#ececec,#f4f4f4);
  background-image:-o-linear-gradient(top,#ececec,#f4f4f4);
  background-image:linear-gradient(to bottom,#ececec,#f4f4f4);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ececec', endColorstr='#00f4f4f4', GradientType=0);
  color:#333333;
}
.ui-article strong {
  font-weight:bold;
  color:#000000;
}
.ui-article .hd {
  z-index:11;
  border-bottom:1px dotted #dbdbdb;
  padding-bottom:2px;
}
.ui-article .hd h1 {
  font-family:"Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
  font-size:22px;
  font-weight:lighter;
  padding-bottom:15px;
}
.ui-article .hd .ui-titBar span { padding-right:2px; }
.ui-article .hd .ui-titBar span.ui-titTag {
  border-right:1px solid #eeeeee;
  padding-right:5px;
}
.ui-article .hd .ui-titBar span.ui-titTime { color:#999999; }
.ui-article .hd .ui-titBar span.ui-titMore .ui-comment { display:block; }
.ui-article .hd .ui-titBar span.ui-titMore .ui-comment i {
  width:22px;
  height:22px;
  line-height:22px;
  color:#ffffff;
  background:#399cea;
  display:inline-block;
  vertical-align:middle;
  text-align:center;
}
.ui-article .hd .ui-titBar span.ui-titMore .ui-comment em {
  display:inline-block;
  vertical-align:middle;
  background:#ebf5fd;
  padding:0 5px;
  color:#506fa5;
}
.ui-article .bd .ui-contentTl {
  background:#f3f3f3;
  padding:5px;
}
.ui-article .bd .ui-contentBd p {
  line-height:28px;
  padding-bottom:5px;
}
table {
  max-width:100%;
  background-color:transparent;
  border-collapse:collapse;
  border-spacing:0;
}
.ui-table {
  width:100%;
  margin-bottom:5px;
}
.ui-table th, .ui-table td {
  padding:4px;
  line-height:18px;
  text-align:left;
  vertical-align:middle;
  border-top:1px solid #dddddd;
}
.ui-table th { font-weight:bold; }
.ui-table thead th { vertical-align:middle; }
.ui-table caption + thead tr:first-child th, .ui-table caption + thead tr:first-child td, .ui-table colgroup + thead tr:first-child th, .ui-table colgroup + thead tr:first-child td, .ui-table thead:first-child tr:first-child th, .ui-table thead:first-child tr:first-child td { border-top:0; }
.ui-table tbody + tbody { border-top:2px solid #dddddd; }
.table-condensed th, .table-condensed td { padding:4px 5px; }
.ui-table-bordered {
  border:1px solid #dddddd;
  border-collapse:separate;
  *border-collapse:collapse;
  border-left:0;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}
.ui-table-bordered th, .ui-table-bordered td { border-left:1px solid #dddddd; }
.ui-table-bordered caption + thead tr:first-child th, .ui-table-bordered caption + tbody tr:first-child th, .ui-table-bordered caption + tbody tr:first-child td, .ui-table-bordered colgroup + thead tr:first-child th, .ui-table-bordered colgroup + tbody tr:first-child th, .ui-table-bordered colgroup + tbody tr:first-child td, .ui-table-bordered thead:first-child tr:first-child th, .ui-table-bordered tbody:first-child tr:first-child th, .ui-table-bordered tbody:first-child tr:first-child td { border-top:0; }
.ui-table-bordered thead:first-child tr:first-child th:first-child, .ui-table-bordered tbody:first-child tr:first-child td:first-child {
  -webkit-border-top-left-radius:2px;
  -moz-border-radius-topleft:2px;
  border-top-left-radius:2px;
}
.ui-table-bordered thead:first-child tr:first-child th:last-child, .ui-table-bordered tbody:first-child tr:first-child td:last-child {
  -webkit-border-top-right-radius:2px;
  -moz-border-radius-topright:2px;
  border-top-right-radius:2px;
}
.ui-table-bordered thead:last-child tr:last-child th:first-child, .ui-table-bordered tbody:last-child tr:last-child td:first-child, .ui-table-bordered tfoot:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius:2px;
  -moz-border-radius-bottomleft:2px;
  border-bottom-left-radius:2px;
}
.ui-table-bordered thead:last-child tr:last-child th:last-child, .ui-table-bordered tbody:last-child tr:last-child td:last-child, .ui-table-bordered tfoot:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius:2px;
  -moz-border-radius-bottomright:2px;
  border-bottom-right-radius:2px;
}
.ui-table-bordered caption + thead tr:first-child th:first-child, .ui-table-bordered caption + tbody tr:first-child td:first-child, .ui-table-bordered colgroup + thead tr:first-child th:first-child, .ui-table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius:2px;
  -moz-border-radius-topleft:2px;
  border-top-left-radius:2px;
}
.ui-table-bordered caption + thead tr:first-child th:last-child, .ui-table-bordered caption + tbody tr:first-child td:last-child, .ui-table-bordered colgroup + thead tr:first-child th:last-child, .ui-table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius:2px;
  -moz-border-radius-topright:2px;
  border-top-right-radius:2px;
}
.ui-table-striped tbody tr:nth-child(odd) td, .ui-table-striped tbody tr:nth-child(odd) th { background-color:#f9f9f9; }
.ui-table-hover tbody tr:hover td, .ui-table-hover tbody tr:hover th { background-color:#fff5d2; }
table [class*=span], .row-fluid table [class*=span] {
  display:table-cell;
  float:none;
  margin-left:0;
}
table .span1 {
  float:none;
  width:52px;
  margin-left:0;
}
table .span2 {
  float:none;
  width:104px;
  margin-left:0;
}
table .span3 {
  float:none;
  width:156px;
  margin-left:0;
}
table .span4 {
  float:none;
  width:208px;
  margin-left:0;
}
table .span5 {
  float:none;
  width:260px;
  margin-left:0;
}
table .span6 {
  float:none;
  width:312px;
  margin-left:0;
}
table .span7 {
  float:none;
  width:364px;
  margin-left:0;
}
table .span8 {
  float:none;
  width:416px;
  margin-left:0;
}
table .span9 {
  float:none;
  width:468px;
  margin-left:0;
}
table .span10 {
  float:none;
  width:520px;
  margin-left:0;
}
table .span11 {
  float:none;
  width:572px;
  margin-left:0;
}
table .span12 {
  float:none;
  width:624px;
  margin-left:0;
}
table .span13 {
  float:none;
  width:676px;
  margin-left:0;
}
table .span14 {
  float:none;
  width:728px;
  margin-left:0;
}
table .span15 {
  float:none;
  width:780px;
  margin-left:0;
}
table .span16 {
  float:none;
  width:832px;
  margin-left:0;
}
table .span17 {
  float:none;
  width:884px;
  margin-left:0;
}
table .span18 {
  float:none;
  width:936px;
  margin-left:0;
}
table .span19 {
  float:none;
  width:988px;
  margin-left:0;
}
table .span20 {
  float:none;
  width:1040px;
  margin-left:0;
}
table .span21 {
  float:none;
  width:1092px;
  margin-left:0;
}
table .span22 {
  float:none;
  width:1144px;
  margin-left:0;
}
table .span23 {
  float:none;
  width:1196px;
  margin-left:0;
}
table .span24 {
  float:none;
  width:1248px;
  margin-left:0;
}
.ui-table tbody tr.success td { background-color:#dff0d8; }
.ui-table tbody tr.error td { background-color:#f2dede; }
.ui-table tbody tr.info td { background-color:#d9edf7; }
.btn {
  font-family:"Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
  display:inline-block;
  *display:inline;
  *zoom:1;
  padding:4px 14px;
  margin-bottom:0;
  font-size:12px;
  line-height:18px;
  *line-height:18px;
  text-align:center;
  vertical-align:middle;
  cursor:pointer;
  color:#333333;
  text-shadow:0 1px 1px rgba(255,255,255,0.75);
  background-color:#f5f5f5;
  background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image:-webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image:linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00e5e5e5', GradientType=0);
  border-color:#cccccc;
  border:1px solid #bbbbbb;
  *border:0;
  border-bottom-color:#a2a2a2;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  *margin-left:.3em;
  _margin-left:.3em;
  -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {
  color:#333333;
  background-color:#e6e6e6;
}
.btn:active, .btn.active { background-color:#cccccc \9; }
.btn:first-child { *margin-left:0; }
.btn:hover {
  color:#333333;
  text-decoration:none;
  background-color:#e6e6e6;
  *background-color:#d9d9d9;
  background-position:0 -15px;
  -webkit-transition:background-position .1s linear;
  -moz-transition:background-position .1s linear;
  -o-transition:background-position .1s linear;
  transition:background-position .1s linear;
}
.btn.active, .btn:active {
  margin-top:1px;
  background-color:#e6e6e6;
  background-color:#d9d9d9 \9;
  background-image:none;
  outline:0;
  -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled, .btn[disabled] {
  cursor:default;
  background-color:#e6e6e6;
  background-image:none;
  opacity:0.65;
  filter:alpha(opacity=65);
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
.btn-large {
  padding:9px 14px;
  font-size:14px;
  line-height:normal;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
}
.btn-large [class^="icon-"] { margin-top:2px; }
.btn-small {
  padding:3px 9px;
  font-size:12px;
  line-height:16px;
}
.btn-small [class^="icon-"] { margin-top:0; }
.btn-mini {
  padding:2px 6px;
  font-family:"宋体", "Arial Narrow", HELVETICA;
  font-size:12px;
  line-height:14px;
}
.btn-block {
  display:block;
  width:100%;
  padding-left:0;
  padding-right:0;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.btn-block + .btn-block { margin-top:5px; }
input.btn {
  padding:5px 14px;
  *padding:4px 14px;
}
input.btn-mini { padding:1px 6px; }
input.btn-small {
  padding:4px 9px;
  *padding:3px 9px;
}
input.btn-large {
  padding:10px 14px;
  *padding:7px 14px;
}
.btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color:rgba(255,255,255,0.75); }
.btn { *border:1px solid #cccccc; }
.btn-primary {
  color:#ffffff;
  text-shadow:0 -1px 0 rgba(0,0,0,0.25);
  background-color:#0074cc;
  background-image:-moz-linear-gradient(top,#0088cc,#0055cc);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0055cc));
  background-image:-webkit-linear-gradient(top,#0088cc,#0055cc);
  background-image:-o-linear-gradient(top,#0088cc,#0055cc);
  background-image:linear-gradient(to bottom,#0088cc,#0055cc);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000088cc', endColorstr='#000055cc', GradientType=0);
  border-color:#004099;
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
  color:#ffffff;
  background-color:#0055cc;
}
.btn-primary:active, .btn-primary.active { background-color:#004099 \9; }
.btn-warning {
  color:#ffffff;
  text-shadow:0 -1px 0 rgba(0,0,0,0.25);
  background-color:#ff961f;
  background-image:-moz-linear-gradient(top,#ffa033,#ff8800);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#ff8800));
  background-image:-webkit-linear-gradient(top,#ffa033,#ff8800);
  background-image:-o-linear-gradient(top,#ffa033,#ff8800);
  background-image:linear-gradient(to bottom,#ffa033,#ff8800);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffa033', endColorstr='#00ff8800', GradientType=0);
  border-color:#cc6d00;
}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
  color:#ffffff;
  background-color:#ff8800;
}
.btn-warning:active, .btn-warning.active { background-color:#cc6d00 \9; }
.btn-danger {
  color:#ffffff;
  text-shadow:0 -1px 0 rgba(0,0,0,0.25);
  background-color:#eb0000;
  background-image:-moz-linear-gradient(top,#ff0000,#cc0000);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#cc0000));
  background-image:-webkit-linear-gradient(top,#ff0000,#cc0000);
  background-image:-o-linear-gradient(top,#ff0000,#cc0000);
  background-image:linear-gradient(to bottom,#ff0000,#cc0000);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff0000', endColorstr='#00cc0000', GradientType=0);
  border-color:#990000;
}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
  color:#ffffff;
  background-color:#cc0000;
}
.btn-danger:active, .btn-danger.active { background-color:#990000 \9; }
.btn-success {
  color:#ffffff;
  text-shadow:0 -1px 0 rgba(0,0,0,0.25);
  background-color:#7ab800;
  background-image:-moz-linear-gradient(top,#88cc00,#669900);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#669900));
  background-image:-webkit-linear-gradient(top,#88cc00,#669900);
  background-image:-o-linear-gradient(top,#88cc00,#669900);
  background-image:linear-gradient(to bottom,#88cc00,#669900);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc00', endColorstr='#00669900', GradientType=0);
  border-color:#446600;
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
  color:#ffffff;
  background-color:#669900;
}
.btn-success:active, .btn-success.active { background-color:#446600 \9; }
.btn-info {
  color:#ffffff;
  text-shadow:0 -1px 0 rgba(0,0,0,0.25);
  background-color:#292929;
  background-image:-moz-linear-gradient(top,#333333,#191919);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#333333),to(#191919));
  background-image:-webkit-linear-gradient(top,#333333,#191919);
  background-image:-o-linear-gradient(top,#333333,#191919);
  background-image:linear-gradient(to bottom,#333333,#191919);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00333333', endColorstr='#00191919', GradientType=0);
  border-color:#000000;
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
  color:#ffffff;
  background-color:#191919;
}
.btn-info:active, .btn-info.active { background-color:#000000 \9; }
.btn-inverse {
  color:#ffffff;
  text-shadow:0 -1px 0 rgba(0,0,0,0.25);
  background-color:#9f3fcf;
  background-image:-moz-linear-gradient(top,#a347d1,#9933cc);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#a347d1),to(#9933cc));
  background-image:-webkit-linear-gradient(top,#a347d1,#9933cc);
  background-image:-o-linear-gradient(top,#a347d1,#9933cc);
  background-image:linear-gradient(to bottom,#a347d1,#9933cc);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a347d1', endColorstr='#009933cc', GradientType=0);
  border-color:#7a29a3;
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
  color:#ffffff;
  background-color:#9933cc;
}
.btn-inverse:active, .btn-inverse.active { background-color:#7a29a3 \9; }
button.btn, input[type="submit"].btn {
  *padding-top:3px;
  *padding-bottom:3px;
}
button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner {
  padding:0;
  border:0;
}
button.btn.btn-large, input[type="submit"].btn.btn-large {
  *padding-top:7px;
  *padding-bottom:7px;
}
button.btn.btn-small, input[type="submit"].btn.btn-small {
  *padding-top:3px;
  *padding-bottom:3px;
}
button.btn.btn-mini, input[type="submit"].btn.btn-mini {
  *padding-top:1px;
  *padding-bottom:1px;
}
.btn-link, .btn-link:active {
  background-color:transparent;
  background-image:none;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
.btn-link {
  border:1px solid transparent;
  cursor:pointer;
  color:#0b72a4;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.btn-link:hover {
  color:#06405c;
  text-decoration:underline;
  background-color:transparent;
}
.btn-group {
  position:relative;
  font-size:0;
  white-space:nowrap;
  *margin-left:.3em;
  _margin-left:.3em;
}
.btn-group:first-child { *margin-left:0; }
.btn-group .btn.active, .btn-group .btn:active { margin-top:0; }
.btn-group + .btn-group { margin-left:5px; }
.btn-toolbar {
  font-size:0;
  margin-top:9px;
  margin-bottom:9px;
}
.btn-toolbar .btn-group {
  display:inline-block;
  *display:inline;
  *zoom:1;
}
.btn-toolbar .btn + .btn, .btn-toolbar .btn-group + .btn, .btn-toolbar .btn + .btn-group { margin-left:5px; }
.btn-group > .btn {
  position:relative;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.btn-group > .btn + .btn { margin-left:-1px; }
.btn-group > .btn, .btn-group > .dropdown-menu { font-size:12px; }
.btn-group > .btn-mini { font-size:11px; }
.btn-group > .btn-small { font-size:12px; }
.btn-group > .btn-large { font-size:16px; }
.btn-group > .btn:first-child {
  margin-left:0;
  -webkit-border-top-left-radius:4px;
  -moz-border-radius-topleft:4px;
  border-top-left-radius:4px;
  -webkit-border-bottom-left-radius:4px;
  -moz-border-radius-bottomleft:4px;
  border-bottom-left-radius:4px;
}
.btn-group > .btn:last-child, .btn-group > .dropdown-toggle {
  -webkit-border-top-right-radius:4px;
  -moz-border-radius-topright:4px;
  border-top-right-radius:4px;
  -webkit-border-bottom-right-radius:4px;
  -moz-border-radius-bottomright:4px;
  border-bottom-right-radius:4px;
}
.btn-group > .btn.large:first-child {
  margin-left:0;
  -webkit-border-top-left-radius:6px;
  -moz-border-radius-topleft:6px;
  border-top-left-radius:6px;
  -webkit-border-bottom-left-radius:6px;
  -moz-border-radius-bottomleft:6px;
  border-bottom-left-radius:6px;
}
.btn-group > .btn.large:last-child, .btn-group > .large.dropdown-toggle {
  -webkit-border-top-right-radius:6px;
  -moz-border-radius-topright:6px;
  border-top-right-radius:6px;
  -webkit-border-bottom-right-radius:6px;
  -moz-border-radius-bottomright:6px;
  border-bottom-right-radius:6px;
}
.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active { z-index:2; }
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline:0; }
.btn-group > .btn + .dropdown-toggle {
  padding-left:8px;
  padding-right:8px;
  -webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  *padding-top:5px;
  *padding-bottom:5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
  padding-left:5px;
  padding-right:5px;
  *padding-top:2px;
  *padding-bottom:2px;
}
.btn-group > .btn-small + .dropdown-toggle {
  *padding-top:5px;
  *padding-bottom:4px;
}
.btn-group > .btn-large + .dropdown-toggle {
  padding-left:12px;
  padding-right:12px;
  *padding-top:7px;
  *padding-bottom:7px;
}
.btn-group.open .dropdown-toggle {
  background-image:none;
  -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle { background-color:#e6e6e6; }
.btn-group.open .btn-primary.dropdown-toggle { background-color:#0055cc; }
.btn-group.open .btn-warning.dropdown-toggle { background-color:#ff8800; }
.btn-group.open .btn-danger.dropdown-toggle { background-color:#cc0000; }
.btn-group.open .btn-success.dropdown-toggle { background-color:#669900; }
.btn-group.open .btn-info.dropdown-toggle { background-color:#191919; }
.btn-group.open .btn-inverse.dropdown-toggle { background-color:#9933cc; }
.btn .caret {
  margin-top:8px;
  margin-left:0;
}
.btn-mini .caret, .btn-small .caret, .btn-large .caret { margin-top:6px; }
.btn-large .caret {
  border-left-width:5px;
  border-right-width:5px;
  border-top-width:5px;
}
.dropup .btn-large .caret {
  border-bottom:5px solid #000000;
  border-top:0;
}
.btn-primary .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret {
  border-top-color:#ffffff;
  border-bottom-color:#ffffff;
}
.btn-group-vertical {
  display:inline-block;
  *display:inline;
  *zoom:1;
}
.btn-group-vertical .btn {
  display:block;
  float:none;
  width:100%;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.btn-group-vertical .btn + .btn {
  margin-left:0;
  margin-top:-1px;
}
.btn-group-vertical .btn:first-child {
  -webkit-border-radius:4px 4px 0 0;
  -moz-border-radius:4px 4px 0 0;
  border-radius:4px 4px 0 0;
}
.btn-group-vertical .btn:last-child {
  -webkit-border-radius:0 0 4px 4px;
  -moz-border-radius:0 0 4px 4px;
  border-radius:0 0 4px 4px;
}
.btn-group-vertical .btn-large:first-child {
  -webkit-border-radius:6px 6px 0 0;
  -moz-border-radius:6px 6px 0 0;
  border-radius:6px 6px 0 0;
}
.btn-group-vertical .btn-large:last-child {
  -webkit-border-radius:0 0 6px 6px;
  -moz-border-radius:0 0 6px 6px;
  border-radius:0 0 6px 6px;
}
.ui-crumbs {
  -webkit-text-size-adjust:none;
  *zoom:1;
}
.ui-crumbs li.item {
  padding:0 10px;
  height:25px;
  line-height:25px;
  float:left;
  list-style-type:none;
  margin:0;
}
.ui-crumbs li.item.first, .ui-crumbs li.item:first-child { padding-left:0px; }
.ui-crumbs li.item.last, .ui-crumbs li.item:last-child { padding-right:0px; }
.ui-crumbs li.split { padding:0; }
.ui-crumbs li.split .iconfont {
  font-size:8px;
  display:block;
}
.ui-crumbs:before, .ui-crumbs:after {
  display:table;
  content:"";
  line-height:0;
}
.ui-crumbs:after { clear:both; }
.ui-newsList { border:1px solid #d2e1f1; }
.ui-newsList .hd {
  padding:5px 10px;
  background-color:#f7f9fb;
  background-image:-moz-linear-gradient(top,#f2f5f8,#ffffff);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f5f8),to(#ffffff));
  background-image:-webkit-linear-gradient(top,#f2f5f8,#ffffff);
  background-image:-o-linear-gradient(top,#f2f5f8,#ffffff);
  background-image:linear-gradient(to bottom,#f2f5f8,#ffffff);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f2f5f8', endColorstr='#00ffffff', GradientType=0);
  position:relative;
}
.ui-newsList .hd h2 {
  font-size:14px;
  color:#458fce;
}
.ui-newsList .hd .more {
  position:absolute;
  right:5px;
  top:5px;
}
.ui-newsList .bd { padding:0 10px 10px; }
.ui-newsList .bd li {
  height:26px;
  line-height:26px;
  color:#80a5c3;
}
.ui-newsList .bd li a { padding-left:5px; }
.ui-asideMenu {
  position:relative;
  width:240px;
  z-index:20;
  border-top:2px solid #000000;
  *border-right:1px solid #e6e6e6;
  _border-right:1px solid #e6e6e6;
}
.ui-asideMenu .ui-aside {
  position:relative;
  width:240px;
  border-bottom:1px solid #e6e6e6;
}
.ui-asideMenu .ui-aside .item-Menu {
  border-left:1px solid #e6e6e6;
  padding:8px 0;
  position:relative;
  width:239px;
}
.ui-asideMenu .ui-aside .item-Menu .item-hd h3 {
  height:24px;
  line-height:24px;
  position:relative;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.ui-asideMenu .ui-aside .item-Menu .item-hd h3 i {
  height:24px;
  line-height:24px;
  display:inline-block;
  vertical-align:middle;
  margin-right:5px;
  -webkit-transition:.3s ease 0s;
  -moz-transition:.3s ease 0s;
  -o-transition:.3s ease 0s;
  transition:.3s ease 0s;
}
.ui-asideMenu .ui-aside .item-Menu .item-hd { padding:0 10px; }
.ui-asideMenu .ui-aside .item-Menu .item-hd p {
  height:20px;
  line-height:20px;
  padding:5px 0 0;
}
.ui-asideMenu .ui-aside .item-Menu .item-hd p a { padding-right:5px; }
.ui-asideMenu .ui-aside .item-Menu .ui-category {
  position:absolute;
  left:239px;
  top:-2px;
  width:0;
  overflow:hidden;
  z-index:22;
  -webkit-transition:width .35s ease;
  -moz-transition:width .35s ease;
  -o-transition:width .35s ease;
  transition:width .35s ease;
}
.ui-asideMenu .ui-aside .item-Menu .ui-category .sub-view {
  width:239px;
  background:#ffffff;
  border:1px solid #e6e6e6;
  border-left:none;
  padding:5px;
}
.ui-asideMenu .ui-aside .item-Menu .ui-category .sub-view .view-list .view-items dt {
  font-size:14px;
  font-weight:bold;
}
.ui-asideMenu .ui-aside .item-Menu .ui-category .sub-view .view-list .view-items dd {
  display:inline;
  margin-right:5px;
}
.ui-asideMenu .ui-aside .item-Menu .ui-category .sub-view1 { border-top:2px solid #000000; }
.ui-asideMenu .ui-aside .item-Menu2 { background:#f1f1f1; }
.ui-asideMenu .ui-aside .hover { background:#88766e; }
.ui-asideMenu .ui-aside .hover .item-hd, .ui-asideMenu .ui-aside .hover .item-bd { color:#ffffff; }
.ui-asideMenu .ui-aside .hover .item-hd a, .ui-asideMenu .ui-aside .hover .item-hd i, .ui-asideMenu .ui-aside .hover .item-bd a, .ui-asideMenu .ui-aside .hover .item-bd i { color:#ffffff; }
.ui-asideMenu .ui-aside .hover .item-hd i, .ui-asideMenu .ui-aside .hover .item-bd i {
  -webkit-transform:rotate(45deg);
  -moz-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  -o-transform:rotate(45deg);
  transform:rotate(45deg);
}
.ui-asideMenu .ui-aside .hover .ui-category { width:240px; }
.ui-asideMenu .ui-aside .sideBar {
  background:transparent none repeat scroll 0% 0%;
  -webkit-box-shadow:3px 1px 4px rgba(0,0,0,0.2);
  -moz-box-shadow:3px 1px 4px rgba(0,0,0,0.2);
  box-shadow:3px 1px 4px rgba(0,0,0,0.2);
  position:absolute;
  top:-1px;
  right:0px;
  width:5px;
  z-index:18;
  height:100%;
}
.m-link a {
  color:#333333;
  -webkit-transition:color .3s ease 0s;
  -moz-transition:color .3s ease 0s;
  -o-transition:color .3s ease 0s;
  transition:color .3s ease 0s;
}
.m-link a:hover {
  color:#0d0d0d;
  text-decoration:underline;
}
.m-linkA a {
  color:#0b72a4;
  -webkit-transition:color .3s ease 0s;
  -moz-transition:color .3s ease 0s;
  -o-transition:color .3s ease 0s;
  transition:color .3s ease 0s;
}
.m-linkA a:hover {
  color:#06405c;
  text-decoration:none;
}
.m-linkB a {
  color:#666666;
  -webkit-transition:color .3s ease 0s;
  -moz-transition:color .3s ease 0s;
  -o-transition:color .3s ease 0s;
  transition:color .3s ease 0s;
}
.m-linkB a:hover {
  color:#404040;
  text-decoration:none;
}
.ui-deg {
  -webkit-transition:.3s ease 0s;
  -moz-transition:.3s ease 0s;
  -o-transition:.3s ease 0s;
  transition:.3s ease 0s;
}
.ui-deg45 .ui-deg-icon {
  display:block;
  -webkit-transition:.3s ease 0s;
  -moz-transition:.3s ease 0s;
  -o-transition:.3s ease 0s;
  transition:.3s ease 0s;
}
.ui-deg45 .ui-deg-icon:hover {
  -webkit-transform:rotate(45deg);
  -moz-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  -o-transform:rotate(45deg);
  transform:rotate(45deg);
}
.ui-deg90 .ui-deg-icon {
  display:block;
  -webkit-transition:.3s ease 0s;
  -moz-transition:.3s ease 0s;
  -o-transition:.3s ease 0s;
  transition:.3s ease 0s;
}
.ui-deg90 .ui-deg-icon:hover {
  -webkit-transform:rotate(90deg);
  -moz-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  transform:rotate(90deg);
}
.ui-deg180 .ui-deg-icon {
  display:block;
  -webkit-transition:.3s ease 0s;
  -moz-transition:.3s ease 0s;
  -o-transition:.3s ease 0s;
  transition:.3s ease 0s;
}
.ui-deg180 .ui-deg-icon:hover {
  -webkit-transform:rotate(180deg);
  -moz-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  -o-transform:rotate(180deg);
  transform:rotate(180deg);
}
.ui-deg360 .ui-deg-icon {
  display:block;
  -webkit-transition:.3s ease 0s;
  -moz-transition:.3s ease 0s;
  -o-transition:.3s ease 0s;
  transition:.3s ease 0s;
}
.ui-deg360 .ui-deg-icon:hover {
  -webkit-transform:rotate(360deg);
  -moz-transform:rotate(360deg);
  -ms-transform:rotate(360deg);
  -o-transform:rotate(360deg);
  transform:rotate(360deg);
}
.ui-shape-river {
  border-color:#666666 #f5f5f5 #f5f5f5;
  border-style:solid;
  border-width:4px;
  font-size:0;
  height:0;
  line-height:0;
  width:0;
}
[id^="ui-show"], [id*=" ui-show"] { display:none; }
ul.ui-list .ui-list-item {
  height:24px;
  line-height:24px;
  overflow:hidden;
}
ul.ui-list-lines .ui-list-item { float:left; }
ul.ui-list-lines .ui-list-item a { padding-right:5px; }
ul.ui-nav .ui-nav-item {
  background:#000000;
  position:relative;
  float:left;
}
ul.ui-nav .ui-nav-item a {
  color:#ffffff;
  display:block;
  width:80px;
  height:24px;
  line-height:24px;
  text-align:center;
}
ul.ui-nav .ui-nav-item a:hover { text-decoration:none; }
ul.ui-nav .ui-nav-item .ui-nav-item-child {
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-transition:opacity .3s ease .2s;
  -moz-transition:opacity .3s ease .2s;
  -o-transition:opacity .3s ease .2s;
  transition:opacity .3s ease .2s;
  position:absolute;
  left:-9999px;
  top:24px;
  width:78px;
  border:1px solid #cccccc;
  border-top:none;
  background:#ffffff;
}
ul.ui-nav .ui-nav-item .ui-nav-item-child li {
  height:24px;
  line-height:24px;
  text-align:center;
}
ul.ui-nav .hover .ui-nav-item-child {
  left:0;
  opacity:1;
  filter:alpha(opacity=100);
}
.ui-title { text-align:center; }
.ui-title .ui-title-cnt { color:#222222; }
.ui-title .ui-title-subcnt { color:#999999; }
ol.ui-step .ui-step-item { float:left; }
.ui-page { text-align:center; }
.ui-page a {
  float:left;
  border:1px solid #b3b3b3;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  height:24px;
  line-height:24px;
  margin:0 2px;
  padding:0 7px;
  text-align:center;
  vertical-align:middle;
  color:#333333;
}
.ui-page a:hover {
  border-color:#bf0601;
  color:#bf0601;
  text-decoration:none;
}
.ui-page a.ui-page-item-current {
  background-color:#bf0601;
  border:1px solid #bf0601;
  color:#ffffff;
}
.ui-page a.ui-page-item-prev i {
  font-family:Helvetica;
  padding-right:5px;
}
.ui-page a.ui-page-next i {
  font-family:Helvetica;
  padding-left:5px;
}
.ui-page span.ui-page-item {
  float:left;
  display:inline-block;
  height:24px;
  line-height:24px;
  margin:0 2px;
  padding:0 7px;
  text-align:center;
  vertical-align:middle;
  color:#333333;
}
.ui-page span.ui-page-item-info {
  border:1px solid #b3b3b3;
  border-radius:2px 2px 2px 2px;
  color:#cccccc;
}
.ui-page input[type="text"] {
  float:left;
  padding:3px;
  width:18px;
  margin-left:5px;
}
div.ui-form-panel .ui-form-item { padding:2px 0; }
div.ui-form-panel .ui-form-item label { margin-bottom:2px; }
div.ui-form-panel .ui-form-item label .ui-form-required { color:#b91d47; }
div.ui-form-panel .ui-form-item .ui-tips {
  display:block;
  margin-bottom:2px;
}
div.ui-form-cross .ui-form-item label {
  display:inline-block;
  width:90px;
  text-align:right;
}
div.ui-form-cross .ui-form-item .ui-input { width:60px; }
div.ui-form-cross .ui-form-item .ui-textarea { width:240px; }
div.ui-form-cross .ui-form-item .ui-input-error { border:1px solid #b91d47; }
div.ui-form-cross .ui-form-item .ui-input-error:focus {
  -webkit-box-shadow:0 0 6px #e5577d;
  -moz-box-shadow:0 0 6px #e5577d;
  box-shadow:0 0 6px #e5577d;
}
div.ui-form-cross .ui-form-item .ui-input-warning { border:1px solid #e3a21a; }
div.ui-form-cross .ui-form-item .ui-input-warning:focus {
  -webkit-box-shadow:0 0 6px #efc774;
  -moz-box-shadow:0 0 6px #efc774;
  box-shadow:0 0 6px #efc774;
}
div.ui-form-cross .ui-form-item .ui-input-success { border:1px solid #00a300; }
div.ui-form-cross .ui-form-item .ui-input-success:focus {
  -webkit-box-shadow:0 0 6px #0aff0a;
  -moz-box-shadow:0 0 6px #0aff0a;
  box-shadow:0 0 6px #0aff0a;
}
div.ui-form-cross .ui-form-item .ui-form-explain { display:inline-block; }
div.ui-form-cross .ui-form-item .ui-form-explain.warning { color:#e3a21a; }
div.ui-form-cross .ui-form-item .ui-form-explain.error { color:#b91d47; }
div.ui-form-cross .ui-form-item .ui-form-explain.success { color:#00a300; }
div.ui-form-lbw { width:600px; }
div.ui-form-lbw .ui-form-item label { width:90px; }
div.ui-form-lbw .ui-form-item .ui-input {
  padding:2px 4px;
  width:120px;
}
div.ui-form-lbw .ui-form-item .ui-textarea { width:180px; }
.ui-poptip {
  margin:0;
  padding:0;
  text-shadow:none;
  color:#db7c22;
  background:none;
  border:none;
}
.ui-poptip .ui-poptip-shadow {
  background-color:rgba(229,169,107,0.15);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  float:left;
  padding:2px;
  position:relative;
}
.ui-poptip .ui-poptip-shadow .ui-poptip-container {
  background-color:#fffcef;
  border:1px solid #ffbb76;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  float:left;
  padding:5px 22px 5px 10px;
  position:relative;
}
.ui-poptip .ui-poptip-shadow .ui-poptip-container .ui-poptip-arrow-left {
  color:#ffbb76;
  left:-7px;
  top:5px;
  position:absolute;
}
.ui-poptip .ui-poptip-shadow .ui-poptip-container .ui-poptip-arrow-left em, .ui-poptip .ui-poptip-shadow .ui-poptip-container .ui-poptip-arrow-left span {
  font-family:"SimSun";
  font-size:14px;
  position:absolute;
}
.ui-poptip .ui-poptip-shadow .ui-poptip-container .ui-poptip-arrow-left em {
  left:-1px;
  top:0;
}
.ui-poptip .ui-poptip-shadow .ui-poptip-container .ui-poptip-arrow-left span {
  color:#fffcef;
  left:0;
  top:0;
  z-index:1030;
}
.ui-poptip .ui-poptip-shadow .ui-poptip-container .ui-poptip-arrow-top {
  right:35px;
  top:-9px;
  *top:-7px;
  left:auto;
}
.ui-poptip .ui-poptip-shadow .ui-poptip-container .ui-poptip-arrow-top em {
  left:0;
  top:-1px;
}
.ui-poptip .ui-poptip-shadow .ui-poptip-container .ui-poptip-arrow-bottom {
  left:auto;
  right:35px;
  top:auto;
  bottom:9px;
  *bottom:7px;
}
.ui-poptip .ui-poptip-shadow .ui-poptip-container .ui-poptip-arrow-bottom em {
  left:0;
  top:1px;
}
.ui-poptip .ui-poptip-shadow .ui-poptip-container .ui-poptip-arrow-right {
  right:6px;
  top:5px;
  left:auto;
}
.ui-poptip .ui-poptip-shadow .ui-poptip-container .ui-poptip-arrow-right em {
  left:1px;
  top:0;
}
.ui-poptip .ui-poptip-shadow .ui-poptip-container .ui-poptip-txt {
  font-size:12px;
  font-family:"Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
}
.ui-poptip .ui-poptip-shadow .close {
  position:absolute;
  right:5px;
  top:5px;
}
.ui-poptip.cus-poptip { color:#000000; }
.ui-poptip.cus-poptip .ui-poptip-shadow { background-color:#cccccc; }
.ui-poptip.cus-poptip .ui-poptip-shadow .ui-poptip-container {
  border:1px solid #000000;
  background-color:#ffffff;
}
.ui-poptip.cus-poptip .ui-poptip-shadow .ui-poptip-container .ui-poptip-arrow-left { color:#000000; }
.ui-poptip.cus-poptip .ui-poptip-shadow .close { color:#000000; }
a.close, button.close {
  z-index:1060;
  color:#db7c22;
  font-family:tahoma;
  font-size:14px;
  height:12px;
  line-height:10px;
  overflow:hidden;
  text-align:center;
  width:12px;
  -webkit-transition:.3s ease 0s;
  -moz-transition:.3s ease 0s;
  -o-transition:.3s ease 0s;
  transition:.3s ease 0s;
}
a.close:hover, button.close:hover {
  -webkit-transform:rotate(360deg);
  -moz-transform:rotate(360deg);
  -ms-transform:rotate(360deg);
  -o-transform:rotate(360deg);
  transform:rotate(360deg);
  opacity:0.8;
  filter:alpha(opacity=80);
  text-decoration:none;
}
button.close {
  padding:0;
  cursor:pointer;
  background:transparent;
  border:0;
  -webkit-appearance:none;
}
.fade {
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-transition:opacity .15s linear;
  -moz-transition:opacity .15s linear;
  -o-transition:opacity .15s linear;
  transition:opacity .15s linear;
}
.fade.in {
  opacity:1;
  filter:alpha(opacity=100);
}
.collapse {
  position:relative;
  height:0;
  overflow:hidden;
  overflow:visible \9;
  -webkit-transition:height .35s ease;
  -moz-transition:height .35s ease;
  -o-transition:height .35s ease;
  transition:height .35s ease;
}
.collapse.in { height:auto; }
.ui-tabs .tab-content {
  border:1px solid #dddddd;
  border-top:none;
  padding:5px;
}
.ui-pills .tab-content { border-top:1px solid #dddddd; }
.ui-pills-tmp .nav-pills > .active > a, .ui-pills-tmp .nav-pills > .active > a:hover { background-color:#000000; }
.tabs-below .tab-content {
  border-top:1px solid #dddddd;
  border-bottom:none;
}
.tabs-left .tab-content {
  float:left;
  border-top:1px solid #dddddd;
  border-left:none;
  margin-left:-2px;
}
.tabs-right .tab-content {
  border-top:1px solid #dddddd;
  border-right:none;
  float:right;
  margin-right:-2px;
}
.ui-tabs-cusnav {
  -webkit-box-shadow:1px 2px 1px rgba(0,0,0,0.25);
  -moz-box-shadow:1px 2px 1px rgba(0,0,0,0.25);
  box-shadow:1px 2px 1px rgba(0,0,0,0.25);
}
.ui-tabs-cusnav .navbar .navbar-inner {
  border:1px solid #b91d47;
  background-color:#d6140e;
  background-image:-moz-linear-gradient(top,#e61e17,#bf0600);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#e61e17),to(#bf0600));
  background-image:-webkit-linear-gradient(top,#e61e17,#bf0600);
  background-image:-o-linear-gradient(top,#e61e17,#bf0600);
  background-image:linear-gradient(to bottom,#e61e17,#bf0600);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e61e17', endColorstr='#00bf0600', GradientType=0);
}
.ui-tabs-cusnav .navbar .nav > li > a {
  color:#ffffff;
  text-shadow:none;
}
.ui-tabs-cusnav .navbar .nav > .active > a, .ui-tabs-cusnav .navbar .nav > .active > a:hover, .ui-tabs-cusnav .navbar .nav > .active > a:focus {
  background:#ffffff;
  color:#000000;
}
.ui-tabs-cusnav .tab-content {
  border:1px solid #b91d47;
  border-top:none;
}
.ui-dropdown {
  background:none repeat scroll 0 0 rgba(255,255,255,0.95);
  _background:#ffffff;
  border:1px solid #efefef;
  font-size:14px;
  padding:8px 0;
}
.ui-dropdown a {
  display:block;
  color:#333333;
  height:32px;
  line-height:32px;
  padding:0 32px 0 13px;
  white-space:nowrap;
}
.ui-dropdown a:hover {
  background:#17b3ee;
  color:#ffffff;
  text-decoration:none;
}
.placeholding-input {
  display:block;
  height:30px;
  width:270px;
  overflow:visible;
  position:relative;
}
.placeholding-input .ui-input {
  width:266px;
  height:20px;
}
.placeholding-input .ui-input:focus+.placeholder {
  opacity:0.6;
  filter:alpha(opacity=60);
}
.placeholding-input .placeholder {
  -moz-user-select:none;
  position:absolute;
  bottom:1px;
  right:1px;
  top:1px;
  left:2px;
  color:#999999;
  cursor:text;
  font-size:13px;
  height:20px;
  line-height:20px;
  padding:4px;
  white-space:nowrap;
  z-index:1;
}
.placeholding-input.hasfoucs .placeholder {
  font-size:0 !important;
  opacity:0;
  filter:alpha(opacity=0);
  z-index:-1;
}
